package com.ssm.mapper;

import com.ssm.entity.HpUsertype;
import com.ssm.entity.HpUsertypeExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface HpUsertypeMapper {
    long countByExample(HpUsertypeExample example);

    int deleteByExample(HpUsertypeExample example);

    int deleteByPrimaryKey(Integer usertypeid);

    int insert(HpUsertype record);

    int insertSelective(HpUsertype record);

    List<HpUsertype> selectByExample(HpUsertypeExample example);

    HpUsertype selectByPrimaryKey(Integer usertypeid);

    int updateByExampleSelective(@Param("record") HpUsertype record, @Param("example") HpUsertypeExample example);

    int updateByExample(@Param("record") HpUsertype record, @Param("example") HpUsertypeExample example);

    int updateByPrimaryKeySelective(HpUsertype record);

    int updateByPrimaryKey(HpUsertype record);
}